#ifndef CORE_ISYSTEM_EVENT_INJECTOR_H
#define CORE_ISYSTEM_EVENT_INJECTOR_H

#include "KeyBoard.h"

namespace steam
{
	namespace core
	{
		class ISystemEventInjector
		{
		public:

			virtual ~ISystemEventInjector() {}

			virtual void injectKeyDown( intake::KeyCode key ) = 0;

			virtual void injectKeyUp( intake::KeyCode key ) = 0;
		};
	}
}

#endif